/**
 * com.cnhis.his.customer.mapper.Bef1.java
 */
package com.mbmed.doctor.medadvice.mapper;

import javax.xml.bind.annotation.XmlRootElement;

import com.mbmed.doctor.commons.utils.BaseVO;

/**
 * @file  Bef1.java
 * @author 刘武
 * @version 0.1
 * @todo	Bef1数据值
 * Copyright(C), 2013-2014
 *		 Shenzhen Coordinates Software Development Co., Ltd.
 * History
 *   	1. Date: 2014-11-11 02:23:26
 *      	Author: 刘武
 *      	Modification: this file was created
 *   	2. ...
 */
@XmlRootElement
public class Bef1 extends BaseVO implements java.io.Serializable{

	private java.lang.Integer bef01;
	private java.lang.Integer bbx01a;
	private java.lang.Integer rownr;
	private java.lang.Integer bbx01b;
	private java.lang.Integer bef05;
	private java.lang.Integer bbx01c;
	private java.lang.String bef07;
	private java.lang.Integer bef08;
	private java.math.BigDecimal bef09;
	private java.lang.String bef10;
	private java.math.BigDecimal bef11;
	private java.lang.Integer bby01;
	private java.lang.String bef13;
	private java.lang.String bef14;
	private java.lang.String bef15;
	private java.lang.String bef16;
	private java.lang.Integer bef17;
	private java.lang.Integer bef18;
	private java.lang.String bef19;
	private java.lang.Byte bef20;
	private java.lang.Integer bck01;
	private java.lang.String bef22;
	private java.lang.String bef23;
	private java.math.BigDecimal bef24;
	
	
	private java.lang.String nbef05;
	private java.lang.String nbef20;
	private java.lang.String subbef07;
	private java.lang.String bck03;
	private java.lang.String bdg02;
	private java.lang.String bda01;
	private java.lang.String funit;
	private java.lang.String bbx05;
	private java.lang.String bbx01f;
	private java.lang.String bbx17;
	private java.lang.String bbx15;
	private java.lang.String bbx11;
	private java.lang.String bef01a;
	private java.lang.String nbef05a;
	private java.lang.String nbef07;
	private java.lang.String fusage;
	private java.lang.String fusagen;
	private java.lang.String nbef22;
	private java.lang.String bag27;
	private java.lang.String bam01;
	private java.lang.String aah01;
	private java.lang.String bba01;
	private java.lang.String abw01;
	private java.lang.String bce01h;
	private java.lang.String bce03h;
	private java.lang.String bby29;

	
	
	
	
	
	public java.lang.String getNbef20() {
		return nbef20;
	}

	public void setNbef20(java.lang.String nbef20) {
		this.nbef20 = nbef20;
	}

	public java.lang.String getSubbef07() {
		return subbef07;
	}

	public void setSubbef07(java.lang.String subbef07) {
		this.subbef07 = subbef07;
	}

	public java.lang.String getBck03() {
		return bck03;
	}

	public void setBck03(java.lang.String bck03) {
		this.bck03 = bck03;
	}

	public java.lang.String getBdg02() {
		return bdg02;
	}

	public void setBdg02(java.lang.String bdg02) {
		this.bdg02 = bdg02;
	}

	public java.lang.String getBda01() {
		return bda01;
	}

	public void setBda01(java.lang.String bda01) {
		this.bda01 = bda01;
	}

	public java.lang.String getFunit() {
		return funit;
	}

	public void setFunit(java.lang.String funit) {
		this.funit = funit;
	}

	public java.lang.String getBbx05() {
		return bbx05;
	}

	public void setBbx05(java.lang.String bbx05) {
		this.bbx05 = bbx05;
	}

	public java.lang.String getBbx01f() {
		return bbx01f;
	}

	public void setBbx01f(java.lang.String bbx01f) {
		this.bbx01f = bbx01f;
	}

	public java.lang.String getBbx17() {
		return bbx17;
	}

	public void setBbx17(java.lang.String bbx17) {
		this.bbx17 = bbx17;
	}

	public java.lang.String getBbx15() {
		return bbx15;
	}

	public void setBbx15(java.lang.String bbx15) {
		this.bbx15 = bbx15;
	}

	public java.lang.String getBbx11() {
		return bbx11;
	}

	public void setBbx11(java.lang.String bbx11) {
		this.bbx11 = bbx11;
	}

	public java.lang.String getBef01a() {
		return bef01a;
	}

	public void setBef01a(java.lang.String bef01a) {
		this.bef01a = bef01a;
	}

	public java.lang.String getNbef05a() {
		return nbef05a;
	}

	public void setNbef05a(java.lang.String nbef05a) {
		this.nbef05a = nbef05a;
	}

	public java.lang.String getNbef07() {
		return nbef07;
	}

	public void setNbef07(java.lang.String nbef07) {
		this.nbef07 = nbef07;
	}

	public java.lang.String getFusage() {
		return fusage;
	}

	public void setFusage(java.lang.String fusage) {
		this.fusage = fusage;
	}

	public java.lang.String getFusagen() {
		return fusagen;
	}

	public void setFusagen(java.lang.String fusagen) {
		this.fusagen = fusagen;
	}

	public java.lang.String getNbef22() {
		return nbef22;
	}

	public void setNbef22(java.lang.String nbef22) {
		this.nbef22 = nbef22;
	}

	public java.lang.String getBag27() {
		return bag27;
	}

	public void setBag27(java.lang.String bag27) {
		this.bag27 = bag27;
	}

	public java.lang.String getBam01() {
		return bam01;
	}

	public void setBam01(java.lang.String bam01) {
		this.bam01 = bam01;
	}

	public java.lang.String getAah01() {
		return aah01;
	}

	public void setAah01(java.lang.String aah01) {
		this.aah01 = aah01;
	}

	public java.lang.String getBba01() {
		return bba01;
	}

	public void setBba01(java.lang.String bba01) {
		this.bba01 = bba01;
	}

	public java.lang.String getAbw01() {
		return abw01;
	}

	public void setAbw01(java.lang.String abw01) {
		this.abw01 = abw01;
	}

	public java.lang.String getBce01h() {
		return bce01h;
	}

	public void setBce01h(java.lang.String bce01h) {
		this.bce01h = bce01h;
	}

	public java.lang.String getBce03h() {
		return bce03h;
	}

	public void setBce03h(java.lang.String bce03h) {
		this.bce03h = bce03h;
	}

	public java.lang.String getBby29() {
		return bby29;
	}

	public void setBby29(java.lang.String bby29) {
		this.bby29 = bby29;
	}

	public java.lang.String getNbef05() {
		return nbef05;
	}

	public void setNbef05(java.lang.String nbef05) {
		this.nbef05 = nbef05;
	}

	public Bef1(){
	}

	public Bef1(
		java.lang.Integer bef01
	){
		this.bef01 = bef01;
	}



	public void setBef01(java.lang.Integer value) {
		this.bef01 = value;
	}	
	public java.lang.Integer getBef01() {
		return this.bef01;
	}

	public void setBbx01a(java.lang.Integer value) {
		this.bbx01a = value;
	}	
	public java.lang.Integer getBbx01a() {
		return this.bbx01a;
	}

	public void setRownr(java.lang.Integer value) {
		this.rownr = value;
	}	
	public java.lang.Integer getRownr() {
		return this.rownr;
	}

	public void setBbx01b(java.lang.Integer value) {
		this.bbx01b = value;
	}	
	public java.lang.Integer getBbx01b() {
		return this.bbx01b;
	}

	public void setBef05(java.lang.Integer value) {
		this.bef05 = value;
	}	
	public java.lang.Integer getBef05() {
		return this.bef05;
	}

	public void setBbx01c(java.lang.Integer value) {
		this.bbx01c = value;
	}	
	public java.lang.Integer getBbx01c() {
		return this.bbx01c;
	}

	public void setBef07(java.lang.String value) {
		this.bef07 = value;
	}	
	public java.lang.String getBef07() {
		return this.bef07;
	}

	public void setBef08(java.lang.Integer value) {
		this.bef08 = value;
	}	
	public java.lang.Integer getBef08() {
		return this.bef08;
	}

	public void setBef09(java.math.BigDecimal value) {
		this.bef09 = value;
	}	
	public java.math.BigDecimal getBef09() {
		return this.bef09;
	}

	public void setBef10(java.lang.String value) {
		this.bef10 = value;
	}	
	public java.lang.String getBef10() {
		return this.bef10;
	}

	public void setBef11(java.math.BigDecimal value) {
		this.bef11 = value;
	}	
	public java.math.BigDecimal getBef11() {
		return this.bef11;
	}

	public void setBby01(java.lang.Integer value) {
		this.bby01 = value;
	}	
	public java.lang.Integer getBby01() {
		return this.bby01;
	}

	public void setBef13(java.lang.String value) {
		this.bef13 = value;
	}	
	public java.lang.String getBef13() {
		return this.bef13;
	}

	public void setBef14(java.lang.String value) {
		this.bef14 = value;
	}	
	public java.lang.String getBef14() {
		return this.bef14;
	}

	public void setBef15(java.lang.String value) {
		this.bef15 = value;
	}	
	public java.lang.String getBef15() {
		return this.bef15;
	}

	public void setBef16(java.lang.String value) {
		this.bef16 = value;
	}	
	public java.lang.String getBef16() {
		return this.bef16;
	}

	public void setBef17(java.lang.Integer value) {
		this.bef17 = value;
	}	
	public java.lang.Integer getBef17() {
		return this.bef17;
	}

	public void setBef18(java.lang.Integer value) {
		this.bef18 = value;
	}	
	public java.lang.Integer getBef18() {
		return this.bef18;
	}

	public void setBef19(java.lang.String value) {
		this.bef19 = value;
	}	
	public java.lang.String getBef19() {
		return this.bef19;
	}

	public void setBef20(java.lang.Byte value) {
		this.bef20 = value;
	}	
	public java.lang.Byte getBef20() {
		return this.bef20;
	}

	public void setBck01(java.lang.Integer value) {
		this.bck01 = value;
	}	
	public java.lang.Integer getBck01() {
		return this.bck01;
	}

	public void setBef22(java.lang.String value) {
		this.bef22 = value;
	}	
	public java.lang.String getBef22() {
		return this.bef22;
	}

	public void setBef23(java.lang.String value) {
		this.bef23 = value;
	}	
	public java.lang.String getBef23() {
		return this.bef23;
	}

	public void setBef24(java.math.BigDecimal value) {
		this.bef24 = value;
	}	
	public java.math.BigDecimal getBef24() {
		return this.bef24;
	}


    public String toString() {
		  StringBuffer buffer = new StringBuffer();
		  buffer.append(getClass().getName()).append("@").append(Integer.toHexString(hashCode())).append(" [");	
			   buffer.append("Bef01").append("='").append(getBef01()).append("' ");	
			   buffer.append("Bbx01a").append("='").append(getBbx01a()).append("' ");	
			   buffer.append("Rownr").append("='").append(getRownr()).append("' ");	
			   buffer.append("Bbx01b").append("='").append(getBbx01b()).append("' ");	
			   buffer.append("Bef05").append("='").append(getBef05()).append("' ");	
			   buffer.append("Bbx01c").append("='").append(getBbx01c()).append("' ");	
			   buffer.append("Bef07").append("='").append(getBef07()).append("' ");	
			   buffer.append("Bef08").append("='").append(getBef08()).append("' ");	
			   buffer.append("Bef09").append("='").append(getBef09()).append("' ");	
			   buffer.append("Bef10").append("='").append(getBef10()).append("' ");	
			   buffer.append("Bef11").append("='").append(getBef11()).append("' ");	
			   buffer.append("Bby01").append("='").append(getBby01()).append("' ");	
			   buffer.append("Bef13").append("='").append(getBef13()).append("' ");	
			   buffer.append("Bef14").append("='").append(getBef14()).append("' ");	
			   buffer.append("Bef15").append("='").append(getBef15()).append("' ");	
			   buffer.append("Bef16").append("='").append(getBef16()).append("' ");	
			   buffer.append("Bef17").append("='").append(getBef17()).append("' ");	
			   buffer.append("Bef18").append("='").append(getBef18()).append("' ");	
			   buffer.append("Bef19").append("='").append(getBef19()).append("' ");	
			   buffer.append("Bef20").append("='").append(getBef20()).append("' ");	
			   buffer.append("Bck01").append("='").append(getBck01()).append("' ");	
			   buffer.append("Bef22").append("='").append(getBef22()).append("' ");	
			   buffer.append("Bef23").append("='").append(getBef23()).append("' ");	
			   buffer.append("Bef24").append("='").append(getBef24()).append("' ");	
		  buffer.append("]");
		  return buffer.toString();
	}		

	public boolean equals(Object other) {
         if ( (this == other ) ) return true;
		 if ( (other == null ) ) return false;
		 if ( !(other instanceof Bef1) ) return false;
		 Bef1  castOther = ( Bef1) other;  
		 return 
					( (this.getBef01()==castOther.getBef01()) ||( this.getBef01()!=null && castOther.getBef01()!=null && this.getBef01().equals(castOther.getBef01()) ) )
					&&( (this.getBbx01a()==castOther.getBbx01a()) ||( this.getBbx01a()!=null && castOther.getBbx01a()!=null && this.getBbx01a().equals(castOther.getBbx01a()) ) )
					&&( (this.getRownr()==castOther.getRownr()) ||( this.getRownr()!=null && castOther.getRownr()!=null && this.getRownr().equals(castOther.getRownr()) ) )
					&&( (this.getBbx01b()==castOther.getBbx01b()) ||( this.getBbx01b()!=null && castOther.getBbx01b()!=null && this.getBbx01b().equals(castOther.getBbx01b()) ) )
					&&( (this.getBef05()==castOther.getBef05()) ||( this.getBef05()!=null && castOther.getBef05()!=null && this.getBef05().equals(castOther.getBef05()) ) )
					&&( (this.getBbx01c()==castOther.getBbx01c()) ||( this.getBbx01c()!=null && castOther.getBbx01c()!=null && this.getBbx01c().equals(castOther.getBbx01c()) ) )
					&&( (this.getBef07()==castOther.getBef07()) ||( this.getBef07()!=null && castOther.getBef07()!=null && this.getBef07().equals(castOther.getBef07()) ) )
					&&( (this.getBef08()==castOther.getBef08()) ||( this.getBef08()!=null && castOther.getBef08()!=null && this.getBef08().equals(castOther.getBef08()) ) )
					&&( (this.getBef09()==castOther.getBef09()) ||( this.getBef09()!=null && castOther.getBef09()!=null && this.getBef09().equals(castOther.getBef09()) ) )
					&&( (this.getBef10()==castOther.getBef10()) ||( this.getBef10()!=null && castOther.getBef10()!=null && this.getBef10().equals(castOther.getBef10()) ) )
					&&( (this.getBef11()==castOther.getBef11()) ||( this.getBef11()!=null && castOther.getBef11()!=null && this.getBef11().equals(castOther.getBef11()) ) )
					&&( (this.getBby01()==castOther.getBby01()) ||( this.getBby01()!=null && castOther.getBby01()!=null && this.getBby01().equals(castOther.getBby01()) ) )
					&&( (this.getBef13()==castOther.getBef13()) ||( this.getBef13()!=null && castOther.getBef13()!=null && this.getBef13().equals(castOther.getBef13()) ) )
					&&( (this.getBef14()==castOther.getBef14()) ||( this.getBef14()!=null && castOther.getBef14()!=null && this.getBef14().equals(castOther.getBef14()) ) )
					&&( (this.getBef15()==castOther.getBef15()) ||( this.getBef15()!=null && castOther.getBef15()!=null && this.getBef15().equals(castOther.getBef15()) ) )
					&&( (this.getBef16()==castOther.getBef16()) ||( this.getBef16()!=null && castOther.getBef16()!=null && this.getBef16().equals(castOther.getBef16()) ) )
					&&( (this.getBef17()==castOther.getBef17()) ||( this.getBef17()!=null && castOther.getBef17()!=null && this.getBef17().equals(castOther.getBef17()) ) )
					&&( (this.getBef18()==castOther.getBef18()) ||( this.getBef18()!=null && castOther.getBef18()!=null && this.getBef18().equals(castOther.getBef18()) ) )
					&&( (this.getBef19()==castOther.getBef19()) ||( this.getBef19()!=null && castOther.getBef19()!=null && this.getBef19().equals(castOther.getBef19()) ) )
					&&( (this.getBef20()==castOther.getBef20()) ||( this.getBef20()!=null && castOther.getBef20()!=null && this.getBef20().equals(castOther.getBef20()) ) )
					&&( (this.getBck01()==castOther.getBck01()) ||( this.getBck01()!=null && castOther.getBck01()!=null && this.getBck01().equals(castOther.getBck01()) ) )
					&&( (this.getBef22()==castOther.getBef22()) ||( this.getBef22()!=null && castOther.getBef22()!=null && this.getBef22().equals(castOther.getBef22()) ) )
					&&( (this.getBef23()==castOther.getBef23()) ||( this.getBef23()!=null && castOther.getBef23()!=null && this.getBef23().equals(castOther.getBef23()) ) )
					&&( (this.getBef24()==castOther.getBef24()) ||( this.getBef24()!=null && castOther.getBef24()!=null && this.getBef24().equals(castOther.getBef24()) ) )
			;
    }

	public int hashCode() {
         int result = 17;
				  result = 37 * result + (getBef01() == null ? 0 : this.getBef01().hashCode() );
				  result = 37 * result + (getBbx01a() == null ? 0 : this.getBbx01a().hashCode() );
				  result = 37 * result + (getRownr() == null ? 0 : this.getRownr().hashCode() );
				  result = 37 * result + (getBbx01b() == null ? 0 : this.getBbx01b().hashCode() );
				  result = 37 * result + (getBef05() == null ? 0 : this.getBef05().hashCode() );
				  result = 37 * result + (getBbx01c() == null ? 0 : this.getBbx01c().hashCode() );
				  result = 37 * result + (getBef07() == null ? 0 : this.getBef07().hashCode() );
				  result = 37 * result + (getBef08() == null ? 0 : this.getBef08().hashCode() );
				  result = 37 * result + (getBef09() == null ? 0 : this.getBef09().hashCode() );
				  result = 37 * result + (getBef10() == null ? 0 : this.getBef10().hashCode() );
				  result = 37 * result + (getBef11() == null ? 0 : this.getBef11().hashCode() );
				  result = 37 * result + (getBby01() == null ? 0 : this.getBby01().hashCode() );
				  result = 37 * result + (getBef13() == null ? 0 : this.getBef13().hashCode() );
				  result = 37 * result + (getBef14() == null ? 0 : this.getBef14().hashCode() );
				  result = 37 * result + (getBef15() == null ? 0 : this.getBef15().hashCode() );
				  result = 37 * result + (getBef16() == null ? 0 : this.getBef16().hashCode() );
				  result = 37 * result + (getBef17() == null ? 0 : this.getBef17().hashCode() );
				  result = 37 * result + (getBef18() == null ? 0 : this.getBef18().hashCode() );
				  result = 37 * result + (getBef19() == null ? 0 : this.getBef19().hashCode() );
				  result = 37 * result + (getBef20() == null ? 0 : this.getBef20().hashCode() );
				  result = 37 * result + (getBck01() == null ? 0 : this.getBck01().hashCode() );
				  result = 37 * result + (getBef22() == null ? 0 : this.getBef22().hashCode() );
				  result = 37 * result + (getBef23() == null ? 0 : this.getBef23().hashCode() );
				  result = 37 * result + (getBef24() == null ? 0 : this.getBef24().hashCode() );
         return result;
	} 
	
}
